<template>
    <div class="app-container">
        <!--表单-->
        <el-form
            :inline="true"
            class="demo-form-inline"
        >

            <el-form-item label="日期">
                <el-date-picker
                    v-model="day"
                    type="date"
                    placeholder="选择要统计的日期"
                    value-format="yyyy-MM-dd"
                />
            </el-form-item>

            <el-button
                :disabled="btnDisabled"
                type="primary"
                @click="create()"
            >生成</el-button>
        </el-form>

    </div>
</template>
<script>
import daily from '@/api/sta/sta.js'

export default {
    data() {
        return {
            day: '',
            btnDisabled: false
        }
    },

    methods: {
        create() {
            if (this.day !== '') {
                this.btnDisabled = true
                daily.createStatistics(this.day).then(response => {
                    this.btnDisabled = false
                    this.$message({
                        type: 'success',
                        message: '生成成功'
                    })
                    this.$router.push({ path: '/sta/show' })
                })
            }
        }
    }
}
</script>
